No exact translation found for "blessing or boon"